// initialization  - - - - - - - - - - - - - - - - - - - -

/*
 * when a function is called, it checks with state variables in chess_spider
 * if not ready to run, places a watch on the variable, calling itself when variable is in the correct state
 */


